sense and meaning - Turco Inglés Diccionario